The server tag is not well formed error Hatası
Selamlar,
Repeater kullanırken Eval metodu kullandıktan sonra projemizin çalışma esnasında "The server tag is not well formed error" hatasını alabiliriz. Bunun sebebi kullandığınız alana göre değişiyor.
Örneğin HTML nesneler üzerinde yaygın görülür. Yani siz nesneye runat="server" dediyseniz ve aynı nesnede Eval metodunu kullanıyorsanız bu hatayı alacaksınız.runat="server"sadece Databinding için geçerli, onu silin ve Eval metodunu deneyin. Ayrıca <% # %> kullanım yerine <% = %> şeklinde deneyin.
Öte yandanbir kontrol ile kullanmaya çalışırsanız (örneğin Label, Literal, Textbox gibi), çift tırnak kulalnmanızdan ötürü hata verir.
Hatalı kullanım:< asp: Label runat="server" Text="<% # Eval("ID")" / >
Hatalı çünkü çift tırnak ile kullanılmaz. Tek tırnak yaptığınızda düzelecektir.
Doğru kullanım:< asp: Label runat="server" Text='<% # Eval("ID")' / >
Umarım faydalı olur.
Kolay gelsin.
Bu gönderiyi 02.07.2017 12:45:40 tarihinde Rserit düzenledi.